// components/workHeader/WorkHeader.js
const App = getApp();
Component({

  /**
   * 组件的属性列表
   */
  properties: {
    // activeValue: {
    //   type: Number,
    //   value: 0,
    // },
    // orgDatas: {
    //   type: Array,
    //   value: []
    // }
  },

  /**
   * 组件的初始数据
   */
  data: {
    navBarHeight: 0,
    activeValue: -1,
    orgDatas: [
      {
        text: "未登录",
        value: -1
      }
    ],
  },



  pageLifetimes: {
    show: function () {
      // 页面被展示
      const orgArr = wx.getStorageSync('orgList')
      if (orgArr) {
        this.setData({
          orgDatas: wx.getStorageSync('orgList'),
          activeValue: wx.getStorageSync('LoginDeptAuth')
        })
      }

    },
    hide: function () {
      // 页面被隐藏
    },
    resize: function (size) {
      // 页面尺寸变化
    }
  },

  lifetimes: {
    ready() {
      // 获取状态栏高度 statusBarHeight 
      const windowInfo = wx.getWindowInfo()
      this.setData({
        navBarHeight: windowInfo.statusBarHeight
      })
    },
  },



  /**
   * 组件的方法列表
   */
  methods: {
    changeMenu(e) {

      this.data.orgDatas.forEach(item => {
        if (e.detail == item.value) {
          wx.setStorageSync('LoginDeptName', item.text)
        }
      })
      //存储机构id
      wx.setStorageSync('LoginDeptAuth', e.detail)
      this.triggerEvent('changeOrgItem', { value: e.detail })
    },
  }
})